html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body{ font:12px/1.5 '微软雅黑', Helvetica, Arial, sans-serif; color:#333; }
table { border-collapse:collapse; border-spacing:0; }
caption, th { text-align:left; }
th,td { padding:5px; border:1px solid #ddd; }
input,button,textarea,select,optgroup,option{ font-family: '微软雅黑', Helvetica, Arial, sans-serif; font-size:12px; font-style:inherit; font-weight:inherit; }
/* for ie */
input,button,textarea,select { *font-size:100%; }

h1{ font-size:18px; }
h2{ font-size:16px; }
h3{ font-size:14px; }
h1,h2,h3 { margin:10px 0; }

img { display:block; border:none; }
ul { margin:0; list-style:none; }
ol { margin:0 0 0 25px; list-style:decimal; }
p { margin:10px 0; }
/* links */
a { color: #0E437C; text-decoration: none }
a:focus, a:hover { text-decoration: underline }
/*a:visited { color:#005a9c; }*/


/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; } 
.clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }
* html .clearfix, *:first-child+html .clearfix { zoom: 1; }
.media, .media-b, .picsAblum { overflow:hidden; *zoom:1; }

.hide{display: none;}
.show{display: block;}
.line { margin:2px 0 0; padding:2px 0 0; border-top:1px dotted #ddd; }

input.txt { padding:2px; border:1px solid #ddd; }

#wrap { margin:0 auto; width:950px;padding:0px 10px; }
.header { margin:0 0 10px; height:75px; overflow:hidden; }
.footer{height: 40px;clear: both;bottom-top:1px solid #ddd;}